glomerule tuft - Francés Inglés Diccionario